BlueSpray - Help
© SchoonerTurtles, Inc. 2012-2015

Introduction
Contents
Getting Started
Download
Navigating
Tutorials
Scripting
Advanced
About

Extending STFileHandler

Below are the functions that can be overriden to createa new STFileHandler. Please refer to the tutorials for more informationon which functions to override in diffierent situations.

Super Class STProcess

ReturnsDefaultFunctionThrows
String New GetDefaultOutputName(int Index) Exception
boolean false GetInPlace()  
Class[] STLayerRaster.class GetInputClasses(int Index) Exception
int 1 GetMaxInputs()  
int 1 GetMaxOutputs()  
boolean true GetModifies()  
int 1 GetNumInputs()  
int 1 GetNumOutputs()  
Class[] STLayerRaster.class GetOutputClasses(int Index) Exception
Calls Process(Inputs,Outputs) Process() Exception
Exception Process(STContent Inputs[],STContent Outputs[]) Exception
Calls Process(Inputs,Outputs) ProcessWithAnimation() Exception

Super Class STIO

ReturnsDefaultFunctionThrows
boolean false HasLoadDialog()  
boolean false HasSaveDialog()  

Class STFileHandler

ReturnsDefaultFunctionThrows
STFileFormatter[] null GetFileFormats(Class TheClass) Exception
String[] null LoadHeadersFromFile(boolean IgnoreColumnsToInclude) Exception
String No information available LoadInformationFromFile() Exception
String Associated Metadata LoadMetadataFromFile() Exception
STSRS Associated PRJ File LoadRefSystemFromFile() Exception